//显示
.btm{
    #menu{
        display: block;
    }
}

.aside{
    position: fixed;
    right: 0;
    top: 50%;
    z-index: 66;
}
.banner{
    margin: 0 auto;
    width: 981px;
    height: 394px;
   // border: 1px solid ;
    /*******left**********/
   .left{
        float: left;
        width: 200px;
        height: 114px;
        margin-top: 260px;
       .botm{     
           width: 200px;
           height: 114px;
           border: 1px solid #e4e4e4;
           border-radius: 5px;
           h3{
               height: 33px;
               background: #efefef;
               color: #333333;
               padding-left: 10px;
               line-height: 33px;
               font-weight: 600;
           }
           input{
               width: 164px;
               height: 26px;
               border: 1px solid #bbbbbb;
               border-radius: 5px;
               margin-top: 10px;
               margin-left: 18px;
           }
           button{
               width: 120px;
               height: 26px;
               border: 1px solid #bbbbbb;
               border-radius: 5px;
               margin-top: 10px;
               margin-left: 40px;
               background: #e4e4e4;
           }
       }
   } 
   .ban_right{
       float: left;
       margin-left: 21px;
   }
    
}

/*********content*******/
.content{
  width: 981px;
  min-height: 1000px;
  margin: 0 auto;
 
  //left 
  .content_left{
      float: left;
      width: 200px;
      min-height: 1000px;
         
        h3{
            height: 33px;
            background: #efefef;
            color: #333333;
            padding-left: 10px;
            line-height: 33px;
            font-weight: 600;
            a{
                width: 44px;
                height: 17px;
                background: #d7d7d7;
                color: #666666;
                position: relative;
                top:-7px;
                left: 15px; 
            }
        } 
        dl{
            margin-left: 10px;
            width: 180px;
            height: 83px;
            border-bottom: 1px dashed #bbbbbb;
            dt{
                float: left;
                width: 72px;
                text-align: center;
                img{
                    width: 50px;
                    margin-top: 20px;
                }
                
            }
            dd{
                margin-top: 20px;
                line-height: 16px;
                float: left;
                width: 108px;
                a{
                    color: black;
                }
            }
            dd:hover{
                a{
                    color: red;
                    text-decoration:underline; 
                }
            }
            
        }
        .left_1{
            border:1px solid #666666;
            border-radius: 5px;
            dl:last-child{
                border: none;
            }
        }
        .left_2{
            margin-top: 20px;
            border:1px solid #666666;
            border-radius: 5px;
            dl:last-child{
                border: none;
            }
            margin-bottom: 50px;
        }


      
  }


   /************right**************/
   .content_right{
     float: left;
     margin-left: 20px;
     width: 760px;
     height: 1200px;
    .right_1,.right_2{
        height: 587px;
        .right_top{
            height: 33px;
            line-height: 33px;
            border-bottom: 1px solid #bbbbbb; 
            a{
                color: black;
            }
            .lft{
                float: left;
                width: 120px;
                h3{
                    float: left;
                    font-size: 16px;
                    width: 65px;
                }
                a{  
                    height: 17px;
                    margin-left: 20px;
                    background: #d7d7d7;
                    color: #666666;                    
                }
            }
            .rgt{
               float: right;
               a:last-child{
                   display: inline-block;
                   width: 50px;
                   text-align: center;
                   background: #bbbbbb;
                   height: 22px;
                   line-height: 22px;
                   border-radius: 3px;
               }
            }
        }
        /********bottom*****/
        .right_bottom{
            height: 551px;
            display: flex;
            justify-content: space-between;
            flex-wrap: wrap;
            a{
                color: black;
            }
           
            dl{
               width: 174px;
               height: 212px;
               margin-top: 50px;
               position: relative;
           #cha{   
                display: inline-block;
                position: absolute;
                top:85px;
                left: 20px;
                display: none;
               }
               dt{
                text-align: center;
                   img{
                       width: 147px;
                       height: 127px;
                   }
               } 
               dd{
                   font-size: 14px;
                   line-height: 20px;
                   margin-top: 15px;
               }
               dd:hover{
                a{
                    color: red;
                    text-decoration:underline; 
                }
            }
            }
            dl:hover{
                #cha{
                    display: block;
                }
            }
        }

        
    }
    
   }
   
   
}